﻿using System.ComponentModel;
using System.Web.Services;
using System.Data;

namespace Fjaspx.WebService
{
    /// <summary>
    /// ROYcms_Enterprise 的摘要说明
    /// </summary>
    [WebService(Namespace = "Fjaspx.WebService.ROYcms_Enterprise")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [ToolboxItem(false)]
    public class ROYcms_Enterprise : System.Web.Services.WebService
    {
        private readonly Fjaspx.Sys.Bll.ROYcms_Enterprise Bll = new Fjaspx.Sys.Bll.ROYcms_Enterprise();
        /// <summary>
        /// Tuijian_s the enterprise.
        /// </summary>
        /// <param name="bh">The bh.</param>
        [WebMethod]
        #region  成员方法

        /// <summary>
        /// 修改一条数据是否推荐
        /// </summary>
        public void Tuijian_Enterprise(int bh)
        {
            Bll.Tuijian_Enterprise(bh);

        }
        /// <summary>
        /// 修改一条数据 打开 控制开关 修改switchs 为1
        /// </summary>
        public void on_Enterprise(int bh)
        {
            Bll.on_Enterprise(bh);

        }
        /// <summary>
        /// 返回长查询数据总数 （分页用到）
        /// </summary>
        [WebMethod]
        public int GetCount(string strWhere)
        {
            return Bll.GetCount(strWhere);
        }
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(Fjaspx.Sys.Model.ROYcms_Enterprise model)
        {
            return Bll.Add(model);
        }

        /// <summary>
        /// 更新一条数据
        /// </summary>
        public void Update(Fjaspx.Sys.Model.ROYcms_Enterprise model)
        {
            Bll.Update(model);
        }
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public void _Update(Fjaspx.Sys.Model.ROYcms_Enterprise model)
        {
            Bll._Update(model);
        }
        /// <summary>
        /// 删除一条数据
        /// </summary>
        public void Delete(int bh)
        {

            Bll.Delete(bh);
        }

        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        [WebMethod]
        public Fjaspx.Sys.Model.ROYcms_Enterprise GetModel(int bh)
        {

            return Bll.GetModel(bh);
        }
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        [WebMethod]
        public Fjaspx.Sys.Model.ROYcms_Enterprise _GetModel(int user_id)
        {

            return Bll._GetModel(user_id);
        }
        /// <summary>
        /// 获得数据列表
        /// </summary>
        [WebMethod]
        public DataSet GetList(string strWhere)
        {
            return Bll.GetList(strWhere);
        }
        /// <summary>
        /// 获得前几行数据
        /// </summary>
        [WebMethod]
        public DataSet _GetList(int Top, string strWhere, string filedOrder)
        {
            return Bll.GetList(Top, strWhere, filedOrder);
        }
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public DataSet GetAllList()
        {
            return GetList("");
        }

        #endregion  成员方法
    }
}
